About Ashley Manor Investments Limited (11756836) United Kingdom