About Patel Bros Property Ltd (11737136) United Kingdom