About Excelsior House (sittingbourne) Management Company Limited (12080630) United Kingdom