About Fitzroy Land And Property Limited (12193913) United Kingdom