About Galfi & Partners Property Limited (12068043) United Kingdom