About Firhill Properties Ltd (11275596) United Kingdom