About Longford Court (hampton) Management Company Limited (04276845) United Kingdom