About Full Frame Property Limited (10244758) United Kingdom