About Flat Rate Property Rentals Limited (SC382574) United Kingdom