About L Ricketts Property Ltd (11741485) United Kingdom