About St. Albrights (stanway) Management Company Limited (07870160) United Kingdom