About Berry-smith Property Limited (10816312) United Kingdom