About Stratford Homes Limited (02194252) United Kingdom