About North Bar Properties Limited (05036095) United Kingdom