About Falcor Investment Properties Limited (06281148) United Kingdom