About Fitzroy Place Ltd (SC508794) United Kingdom