About Bamotra Estates Ltd (08154666) United Kingdom