About Scully Homes Ltd (12463163) United Kingdom