About Bermondsey Project Management Limited (11217941) United Kingdom