About Stratton Fox Homes Ltd (10136728) United Kingdom