About Josh Gilchrist Properties Limited (11543853) United Kingdom