About Finley Place Management Company Limited (06856454) United Kingdom