About Alicia Properties Limited (03591770) United Kingdom