About Allan Property Investments Limited (10096638) United Kingdom