About Mitre Peak Lofts Ltd (12401959) United Kingdom