About Parallax Properties Limited (10363351) United Kingdom