About Manford Properties Ltd (11356097) United Kingdom