About Abby Properties Limited (09140814) United Kingdom