About Caplor Property Limited (05995811) United Kingdom