About 63 St Quintin Management Company Limited (09662690) United Kingdom