About Freehold Place Limited (10775797) United Kingdom