About Krm Properties & Development Ltd (12907503) United Kingdom