About Redshank Property Limited (05101644) United Kingdom