About Inkpen Properties Ltd (13353326) United Kingdom