P. Holmes-Smith Company numberSL001369 StatusActive TypeLimited Partnership Incorporated14 Aug 1989 Registered office KelsocleughKelso Data JSON Markdown