About Avill Properties Limited (05838244) United Kingdom