About Foframe Properties Limited (01699432) United Kingdom