About Apse Manor Holdings Limited (12849338) United Kingdom