About B&p Properties London Limited (09712236) United Kingdom