About Rathod And Patel Property Holdings Ltd (11828661) United Kingdom