About Oak Beam Properties Ltd (10908358) United Kingdom