About Margaret Allen House Management Company Limited (07652386) United Kingdom