About Megland Properties Limited (04358426) United Kingdom