About Megan Property Solutions Ltd (12172729) United Kingdom