About Mayoak Properties Limited (08895620) United Kingdom