About Mogul Properties Limited (13595113) United Kingdom