About Mylands Properties Limited (07289823) United Kingdom