About Seventrees Properties Limited (07711717) United Kingdom