About Vickar Properties Limited (05503585) United Kingdom