About Grandbrigg Properties Limited (01018601) United Kingdom