About Bexgrange Properties Limited (10848155) United Kingdom