About Bl Portman Square Limited (12974873) United Kingdom