About Mahoney Investment Property Ltd (11390626) United Kingdom