About Belvedere Properties London Limited (13548808) United Kingdom