About Kittiwake Homes Ltd (13495417) United Kingdom