About Falcon Close Management Company Limited (11662596) United Kingdom