About Samra Homes Ltd (12746893) United Kingdom