About Woodrow Wilson Properties Limited (03155692) United Kingdom