About Caversham Place Limited (10856049) United Kingdom