About Patel Brothers Properties Ltd (12256650) United Kingdom