About Fitzrovia Properties Limited (13473059) United Kingdom