About Vera Road Freehold Limited (07707632) United Kingdom