About N&j Grime Properties Ltd (12524787) United Kingdom