About Inkster Properties Limited (SC302522) United Kingdom