About Acrofame Properties Limited (02071675) United Kingdom