About Marogi Properties Ltd (12981240) United Kingdom