About B & H Khaira Properties Limited (07063957) United Kingdom