About Abalya Properties Limited (10462404) United Kingdom