About Maelor House Management Company Limited (07442189) United Kingdom