About Keay Homes (long Island Exchange) Limited (06092592) United Kingdom