About Aspire Property Holdings (castle) Limited (11463834) United Kingdom