About The Sir Christopher Wren Properties Ltd (09810832) United Kingdom