About The Claymore Property Company Limited (11659351) United Kingdom