About Polly Berr Properties Limited (12231618) United Kingdom