About Loftus Manor Management Company Limited (01427966) United Kingdom