About Focas Properties Limited (11724235) United Kingdom