About Mason Manor Properties Ltd (12404860) United Kingdom