About 2468 Properties Limited (11146832) United Kingdom