About Megit Properties Limited (12892146) United Kingdom