About Alvin Properties Limited (00637908) United Kingdom