About Kenrick-bailey Property Holdings Limited (11020904) United Kingdom