About K & B Patel Property Limited (12712352) United Kingdom