About Beaconsfield Land And Property Limited (05386252) United Kingdom