About Independent Place Management Company (1999) Limited (03733326) United Kingdom