About Follad Properties Limited (12266765) United Kingdom