About Primrose Building Limited (10524085) United Kingdom